Verification of Process Rewrite Systems in normal form

نویسنده

  • Laura Bozzelli
چکیده

We consider the problem of model–checking for Process Rewrite Systems (PRS s)in normal form. In a PRS in normal form every rewrite rule either only deals withprocedure calls and procedure termination, possibly with value return, (this kind ofrules allows to capture Pushdown Processes), or only deals with dynamic activationof processes and synchronization (this kind of rules allows to capture Petri Nets). Themodel-checking problem for PRS s and action-based linear temporal logic (ALTL) isundecidable. However, decidability of model–checking for PRS s and some interestingfragment of ALTL remains an open question. In this paper we state decidability re-sults concerning generalized acceptance properties about infinite derivations (infiniteterm rewritings) in PRS s in normal form. As a consequence, we obtain decidabilityof the model-checking (restricted to infinite runs) for PRS s in normal form and ameaningful fragment of ALTL.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Triangulation in Rewriting

We introduce a process, dubbed triangulation, turning any rewrite relation into a confluent one. It is more direct than usual completion, in the sense that objects connected by a peak are directly related rather than their normal forms. We investigate conditions under which this process preserves desirable properties such as termination. 1998 ACM Subject Classification F.3.1 Specifying and Veri...

متن کامل

Associative-Commutative Reduction Orderings

Rewrite systems are sets of directed equations used to compute by repeatedly replacing subterms in a given expression by equal terms until a simplest form possible (a normal form) is obtained. If a rewrite system is terminating (i.e., allows no infinite sequence of rewrites), then every expression has a normal form. A variety of orderings, called reduction orderings, have been designed for prov...

متن کامل

Termination

This survey describes methods for proving tha t systems of rewri te rules terminate . Illust ra t ions of the use of path orderings and other simplification orderings in terminat ion proofs are given. The effect of restrictions, such as l inearity, on the form of rules is considered. In general, though, te rminat ion is an undeeidable p roper ty of rewri te systems. 1. I N T R O D U C T I O N A...

متن کامل

Deciding Confluence and Normal Form Properties of Ground Term Rewrite Systems Efficiently

It is known that the first-order theory of rewriting is decidable for ground term rewrite systems, but the general technique uses tree automata and often takes exponential time. For many properties, including confluence (CR), uniqueness of normal forms with respect to reductions (UNR) and with respect to conversions (UNC), polynomial time decision procedures are known for ground term rewrite sy...

متن کامل

Software Verification Based on Transformation from Procedural Programs to Rewrite Systems

In our research, taking advantage of methods for proving inductive theorems, we apply them to verification of procedural programs written in a subset of the C language with integer type. More precisely, we transform procedural programs to equivalent rewrite systems, and verify that the rewrite systems satisfy the specifications, using the inductionless induction method. In this paper, we briefl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره cs.OH/0401013  شماره 

صفحات  -

تاریخ انتشار 2004